Codexonics\PrimeMoverFramework\utilities\PrimeMoverSearchReplace D

Total Complexity 203
Dependencies 4
Dependents 1
Total lines 1,253
Lines of code 667
Logical lines of code 445
Comment lines 351
Methods 52
Properties 6

Methods 52

Method Rating Maintainability Complexity Lines of code
processColumns()
C
36 26 69
recursiveUnserializeReplace()
A
44 14 42
load()
A
40 12 54
getColumnsDefinition()
A
48 10 29
maybeEncodeBinaryLeftOff()
A
51 9 30
setInternalDomain()
A
53 9 21
setRelativeReplaceables()
A
54 9 19
markSearchReplaceComplete()
A
52 8 26
doRetrySearchReplace()
S
50 7 27
unSetTables()
S
58 6 15
runDbUpdate()
S
56 6 15
getLeftOffToResume()
S
56 5 18
initializeLeftOff()
S
58 5 17
maybeDecodeBinaryLeftOff()
S
58 5 16
escapeLeftOffValues()
S
58 5 15
generateSrchReplaceArraysExcludeExternals()
S
56 4 18
restrictedEntity()
S
66 5 8
getPagingParams()
S
56 3 17
testSearchDelay()
S
73 3 5
logSearchReplaceHeader()
S
58 2 15
getExcludedColumn()
S
63 3 10
getAdjustedCurrentRow()
S
71 3 6
generateOrderByClause()
S
64 3 9
getRowsCount()
S
62 2 11
getResumeMode()
S
61 2 11
generateWhereToSeekCondition()
S
61 2 11
maybeLogAndReturnSearchReplaceInternalUrlArrays()
S
66 2 8
isInternalLink()
S
66 2 8
isValidStringEntity()
S
78 2 3
quoteAndEscapeLeftOff()
S
68 2 7
generateSelectSql()
S
62 2 10
logSearchReplaceHeaderCall()
S
65 2 8
isTimeOut()
S
62 2 10
getTotalRowsProcessed()
S
69 2 7
getInitPage()
S
65 2 8
getBinaryTypes()
S
80 1 3
parseDataType()
S
80 1 3
setBlogId()
S
80 1 3
getBlogId()
S
80 1 3
getRelativeReplaceablesHash()
S
80 1 3
getInternalDomain()
S
80 1 3
isBinaryPrimaryKey()
S
74 1 4
getLeftOff()
S
80 1 3
isNumericPrimaryKey()
S
75 1 4
computeReplaceableHash()
S
78 1 3
setLeftOff()
S
80 1 3
getRowsDataFromDb()
S
71 1 5
initializeRowParams()
S
66 1 8
monitorRowsProgress()
S
71 1 6
initializeTotalDataCount()
S
75 1 4
safeColumnNames()
S
79 1 3
getNumTypes()
S
80 1 3